non-point-source pollution - German English Dictionary